package br.com.sg5.model.bean;

import java.util.Date;

public class Operacao {
 
	private Integer op_codigo;
	 
	private String op_descri;
	 
	private String op_atualizaativo;
	 
	private Operacao op_devolucao;
	 
	private String op_qntzerada;
	 
	private String op_ativo;
	 
	private String op_finalidade;
	 
	private String op_credIcms;
	 
	private String op_credIpi;
	 
	private String op_calcIcms;
	 
	private String op_calcIpi;
	 
	private String op_calcIss;
	 
	private String op_calcSt;
	 
	private Float op_redIcms;
	 
	private Float op_redIpi;
	 
	private Float op_redIss;
	 
	private Float op_redSt;
	 
	private String op_geraLivIcms;
	 
	private String op_geraLivIpi;
	 
	private String op_geraLivIss;
	 
	private String op_calcPIS;
	 
	private String op_CalcCofins;
	 
	private Float op_aliqPis;
	 
	private Float op_aliqCofins;
	 
	private String op_credPISCOFINS;
	 
	private String op_calcipiFrete;
	 
	private String op_usuario;
	 
	private Date op_dtalter;
	 
	private CFOP op_cfop;
	 
	private Observacao op_observacao;
	 
	private SituacaoTributaria op_cstIcms;
	 
	private SituacaoTributaria op_cstipi;
	 
	private SituacaoTributaria op_cstpis;
	 
	private SituacaoTributaria op_cstcofins;
	 
	private ItemPedidoC itemPedidoC;
	 
	private INFE iNFE;
	 
	private TipoOperacao op_tipo;
	 
	private FuncaoOperacao op_gerafin;
	 
	private FuncaoOperacao op_atualizaest;
	 
	private ItemPedidoV itemPedidoV;

	public Operacao(Integer op_codigo, String op_descri,
			String op_atualizaativo, Operacao op_devolucao,
			String op_qntzerada, String op_ativo, String op_finalidade,
			String op_credIcms, String op_credIpi, String op_calcIcms,
			String op_calcIpi, String op_calcIss, String op_calcSt,
			Float op_redIcms, Float op_redIpi, Float op_redIss, Float op_redSt,
			String op_geraLivIcms, String op_geraLivIpi, String op_geraLivIss,
			String op_calcPIS, String op_CalcCofins, Float op_aliqPis,
			Float op_aliqCofins, String op_credPISCOFINS,
			String op_calcipiFrete, String op_usuario, Date op_dtalter,
			CFOP op_cfop, Observacao op_observacao,
			SituacaoTributaria op_cstIcms, SituacaoTributaria op_cstipi,
			SituacaoTributaria op_cstpis, SituacaoTributaria op_cstcofins,
			ItemPedidoC itemPedidoC, INFE iNFE, TipoOperacao op_tipo,
			FuncaoOperacao op_gerafin, FuncaoOperacao op_atualizaest,
			ItemPedidoV itemPedidoV) {
		super();
		this.op_codigo = op_codigo;
		this.op_descri = op_descri;
		this.op_atualizaativo = op_atualizaativo;
		this.op_devolucao = op_devolucao;
		this.op_qntzerada = op_qntzerada;
		this.op_ativo = op_ativo;
		this.op_finalidade = op_finalidade;
		this.op_credIcms = op_credIcms;
		this.op_credIpi = op_credIpi;
		this.op_calcIcms = op_calcIcms;
		this.op_calcIpi = op_calcIpi;
		this.op_calcIss = op_calcIss;
		this.op_calcSt = op_calcSt;
		this.op_redIcms = op_redIcms;
		this.op_redIpi = op_redIpi;
		this.op_redIss = op_redIss;
		this.op_redSt = op_redSt;
		this.op_geraLivIcms = op_geraLivIcms;
		this.op_geraLivIpi = op_geraLivIpi;
		this.op_geraLivIss = op_geraLivIss;
		this.op_calcPIS = op_calcPIS;
		this.op_CalcCofins = op_CalcCofins;
		this.op_aliqPis = op_aliqPis;
		this.op_aliqCofins = op_aliqCofins;
		this.op_credPISCOFINS = op_credPISCOFINS;
		this.op_calcipiFrete = op_calcipiFrete;
		this.op_usuario = op_usuario;
		this.op_dtalter = op_dtalter;
		this.op_cfop = op_cfop;
		this.op_observacao = op_observacao;
		this.op_cstIcms = op_cstIcms;
		this.op_cstipi = op_cstipi;
		this.op_cstpis = op_cstpis;
		this.op_cstcofins = op_cstcofins;
		this.itemPedidoC = itemPedidoC;
		this.iNFE = iNFE;
		this.op_tipo = op_tipo;
		this.op_gerafin = op_gerafin;
		this.op_atualizaest = op_atualizaest;
		this.itemPedidoV = itemPedidoV;
	}

	public Integer getOp_codigo() {
		return op_codigo;
	}

	public void setOp_codigo(Integer op_codigo) {
		this.op_codigo = op_codigo;
	}

	public String getOp_descri() {
		return op_descri;
	}

	public void setOp_descri(String op_descri) {
		this.op_descri = op_descri;
	}

	public String getOp_atualizaativo() {
		return op_atualizaativo;
	}

	public void setOp_atualizaativo(String op_atualizaativo) {
		this.op_atualizaativo = op_atualizaativo;
	}

	public Operacao getOp_devolucao() {
		return op_devolucao;
	}

	public void setOp_devolucao(Operacao op_devolucao) {
		this.op_devolucao = op_devolucao;
	}

	public String getOp_qntzerada() {
		return op_qntzerada;
	}

	public void setOp_qntzerada(String op_qntzerada) {
		this.op_qntzerada = op_qntzerada;
	}

	public String getOp_ativo() {
		return op_ativo;
	}

	public void setOp_ativo(String op_ativo) {
		this.op_ativo = op_ativo;
	}

	public String getOp_finalidade() {
		return op_finalidade;
	}

	public void setOp_finalidade(String op_finalidade) {
		this.op_finalidade = op_finalidade;
	}

	public String getOp_credIcms() {
		return op_credIcms;
	}

	public void setOp_credIcms(String op_credIcms) {
		this.op_credIcms = op_credIcms;
	}

	public String getOp_credIpi() {
		return op_credIpi;
	}

	public void setOp_credIpi(String op_credIpi) {
		this.op_credIpi = op_credIpi;
	}

	public String getOp_calcIcms() {
		return op_calcIcms;
	}

	public void setOp_calcIcms(String op_calcIcms) {
		this.op_calcIcms = op_calcIcms;
	}

	public String getOp_calcIpi() {
		return op_calcIpi;
	}

	public void setOp_calcIpi(String op_calcIpi) {
		this.op_calcIpi = op_calcIpi;
	}

	public String getOp_calcIss() {
		return op_calcIss;
	}

	public void setOp_calcIss(String op_calcIss) {
		this.op_calcIss = op_calcIss;
	}

	public String getOp_calcSt() {
		return op_calcSt;
	}

	public void setOp_calcSt(String op_calcSt) {
		this.op_calcSt = op_calcSt;
	}

	public Float getOp_redIcms() {
		return op_redIcms;
	}

	public void setOp_redIcms(Float op_redIcms) {
		this.op_redIcms = op_redIcms;
	}

	public Float getOp_redIpi() {
		return op_redIpi;
	}

	public void setOp_redIpi(Float op_redIpi) {
		this.op_redIpi = op_redIpi;
	}

	public Float getOp_redIss() {
		return op_redIss;
	}

	public void setOp_redIss(Float op_redIss) {
		this.op_redIss = op_redIss;
	}

	public Float getOp_redSt() {
		return op_redSt;
	}

	public void setOp_redSt(Float op_redSt) {
		this.op_redSt = op_redSt;
	}

	public String getOp_geraLivIcms() {
		return op_geraLivIcms;
	}

	public void setOp_geraLivIcms(String op_geraLivIcms) {
		this.op_geraLivIcms = op_geraLivIcms;
	}

	public String getOp_geraLivIpi() {
		return op_geraLivIpi;
	}

	public void setOp_geraLivIpi(String op_geraLivIpi) {
		this.op_geraLivIpi = op_geraLivIpi;
	}

	public String getOp_geraLivIss() {
		return op_geraLivIss;
	}

	public void setOp_geraLivIss(String op_geraLivIss) {
		this.op_geraLivIss = op_geraLivIss;
	}

	public String getOp_calcPIS() {
		return op_calcPIS;
	}

	public void setOp_calcPIS(String op_calcPIS) {
		this.op_calcPIS = op_calcPIS;
	}

	public String getOp_CalcCofins() {
		return op_CalcCofins;
	}

	public void setOp_CalcCofins(String op_CalcCofins) {
		this.op_CalcCofins = op_CalcCofins;
	}

	public Float getOp_aliqPis() {
		return op_aliqPis;
	}

	public void setOp_aliqPis(Float op_aliqPis) {
		this.op_aliqPis = op_aliqPis;
	}

	public Float getOp_aliqCofins() {
		return op_aliqCofins;
	}

	public void setOp_aliqCofins(Float op_aliqCofins) {
		this.op_aliqCofins = op_aliqCofins;
	}

	public String getOp_credPISCOFINS() {
		return op_credPISCOFINS;
	}

	public void setOp_credPISCOFINS(String op_credPISCOFINS) {
		this.op_credPISCOFINS = op_credPISCOFINS;
	}

	public String getOp_calcipiFrete() {
		return op_calcipiFrete;
	}

	public void setOp_calcipiFrete(String op_calcipiFrete) {
		this.op_calcipiFrete = op_calcipiFrete;
	}

	public String getOp_usuario() {
		return op_usuario;
	}

	public void setOp_usuario(String op_usuario) {
		this.op_usuario = op_usuario;
	}

	public Date getOp_dtalter() {
		return op_dtalter;
	}

	public void setOp_dtalter(Date op_dtalter) {
		this.op_dtalter = op_dtalter;
	}

	public CFOP getOp_cfop() {
		return op_cfop;
	}

	public void setOp_cfop(CFOP op_cfop) {
		this.op_cfop = op_cfop;
	}

	public Observacao getOp_observacao() {
		return op_observacao;
	}

	public void setOp_observacao(Observacao op_observacao) {
		this.op_observacao = op_observacao;
	}

	public SituacaoTributaria getOp_cstIcms() {
		return op_cstIcms;
	}

	public void setOp_cstIcms(SituacaoTributaria op_cstIcms) {
		this.op_cstIcms = op_cstIcms;
	}

	public SituacaoTributaria getOp_cstipi() {
		return op_cstipi;
	}

	public void setOp_cstipi(SituacaoTributaria op_cstipi) {
		this.op_cstipi = op_cstipi;
	}

	public SituacaoTributaria getOp_cstpis() {
		return op_cstpis;
	}

	public void setOp_cstpis(SituacaoTributaria op_cstpis) {
		this.op_cstpis = op_cstpis;
	}

	public SituacaoTributaria getOp_cstcofins() {
		return op_cstcofins;
	}

	public void setOp_cstcofins(SituacaoTributaria op_cstcofins) {
		this.op_cstcofins = op_cstcofins;
	}

	public ItemPedidoC getItemPedidoC() {
		return itemPedidoC;
	}

	public void setItemPedidoC(ItemPedidoC itemPedidoC) {
		this.itemPedidoC = itemPedidoC;
	}

	public INFE getiNFE() {
		return iNFE;
	}

	public void setiNFE(INFE iNFE) {
		this.iNFE = iNFE;
	}

	public TipoOperacao getOp_tipo() {
		return op_tipo;
	}

	public void setOp_tipo(TipoOperacao op_tipo) {
		this.op_tipo = op_tipo;
	}

	public FuncaoOperacao getOp_gerafin() {
		return op_gerafin;
	}

	public void setOp_gerafin(FuncaoOperacao op_gerafin) {
		this.op_gerafin = op_gerafin;
	}

	public FuncaoOperacao getOp_atualizaest() {
		return op_atualizaest;
	}

	public void setOp_atualizaest(FuncaoOperacao op_atualizaest) {
		this.op_atualizaest = op_atualizaest;
	}

	public ItemPedidoV getItemPedidoV() {
		return itemPedidoV;
	}

	public void setItemPedidoV(ItemPedidoV itemPedidoV) {
		this.itemPedidoV = itemPedidoV;
	}
	
	
	
}
 
